Cdt: A Container Data Type Library

نویسنده

  • Kiem-Phong Vo
چکیده

SUMMARY Cdt is a container data type library that provides a uniform set of operations to manage dictionaries based on the common storage methods: list, stack, queue, ordered set/multiset, and unordered set/multiset. Both object description and storage method in a dictionary can be dynamically changed so that abstract operations can be exactly matched with run-time requirements for operational exibility and performance. A study comparing Cdt and other popular container packages shows that Cdt performs best in both computing time and space usage.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Custom Memory Allocation for Free Improving Data Locality with Container-Centric Memory Allocation

We propose a novel container-centric memory allocation scheme. In this scheme, the container’s semantics guide the memory allocation, which results in data locality improvement and execution time reduction. The container-centric allocation provides the benefits of custom memory allocation, with the portability advantage. Applications need not change a single line of code, but rather change the ...

متن کامل

Charles: A Data Structure Library for Ada95

Associated with each data structure type is a separate iterator type, which allows you to visit each item in the container. In particular, an iterator abstracts away differences in specific container types, allowing you to view the collection simply as a sequence of items. A generic algorithm (for sorting, say) can be written in terms of an iterator, so that you can use the algorithm over any d...

متن کامل

Design and Implementation of a General Purpose 2D CAD System

A general purpose 2D CAD system was established by Object-Oriented technology. Key technologies for realizing the system were introduced. The methods for forming shape container, manipulating shape container and constructing graph template library were described in detail. Basic shapes, such as line, rectangle, ellipse, polygon, B-Spline curve and textbox, can be grouped to be a shape container...

متن کامل

Detection of cytolethal distending toxin (cdt) Genes in Campylobacter jejuni and Campylobacter coli isolated from the intestinal of commercial broiler chickens, turkey and quail of Iran

Background: Campylobacter jejuni and Campylobacter coli are zoonotic bacteria which are frequently associated with human diarrhea. Sharing of the cytolethal distending toxin (cdt) genes in Campylobacter is common and is considered species specific. OBJECTIVES: In this study we focused on detecting the presence of cdt gene in C. jejuni and C. coli isolated from broilers, turkeys and quails of Ir...

متن کامل

Carbohydrate-deficient transferrin as a marker of chronic alcohol abuse: a critical review of preanalysis, analysis, and interpretation.

BACKGROUND Carbohydrate-deficient transferrin (CDT) is used for diagnosis of chronic alcohol abuse. Some 200-300 reports on CDT have been published in impact factor-listed journals. The aims of this review were to condense the current knowledge and to resolve remaining issues on CDT. APPROACH The literature (1976-2000) was searched using MEDLINE and Knowledge Server with "alcohol and CDT" as ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 1997